Dover Castle
Dover Castle is a medieval castle in Dover, Kent, England. It was founded in the 11th century and has been described as the "Key to England" due to it...
Read more
Dover Castle is a medieval castle in Dover, Kent, England. It was founded in the 11th century and has been described as the "Key to England" due to its defensive significance throughout history. It is the largest castle in England.
Read less
Read less
Views
156
Likes
Awards
Peer Award
Superb Composition
Absolute Masterpiece
Top Choice
All Star
Outstanding Creativity
Genius
Magnificent Capture
Categories
ToadsInTheHole
February 22, 2020
Love this place. I used to go there regularly when I was a kid with my grandad
Same photographer See all
Discover more photos See all