Corfe Castle by Mary Payne

Corfe Castle

Corfe Castle, the historic landmark in Dorset, England