St. Mary in Castro and Roman Pharos, an ancient lighthouse, at Dover Castle, Dover, United Kingdom
St. Mary in Castro church and Roman Pharos, an ancient lighthouse, at Dover Castle, Dover, Kent, England, United Kingdom, Europe, by Michael Szafarczyk
Details
License type
Royalty Free