Buy this picture |
aerial photograph of Croft Castle Herefordshire UK. Croft Castle was built in 1660 adjacent the site of an earlier castle. The building was remodeled in 1760 by architect Thomas Farnolls Pritchard. The castle is now owned by the National Trust.
- Visits
- 3665