Stock Photo - Dover Castle is a Norman castle built in the 12th century. It has played a significant part in much of England´s history from the Romans to World War II.

Stock Photo: Dover Castle is a Norman castle built in the 12th century. It has played a significant part in much of England's history from the Romans to World War II.

Searchable keywords

Choose multiple keywords