Great Britain, England, Kent, Dover, Dover Castle, Europe, town, destination, place of interest, building, structure, architecture, castle, fortress, lock, lock building, castle building, fortress construction method, imposingly,
Size: 5628px × 3728px
Photo credit: © Steve Vidler / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, britain, building, castle, construction, destination, dover, england, europe, fortress, great, imposingly, interest, kent, lock, method, place, structure, town