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