Stables and Attached Farm Building c. 25 M W of Manor House Cuddesdon and Denton, England

Aerial View

An interactive aerial view of Stables and Attached Farm Building c. 25 M W of Manor House, Cuddesdon and Denton, Oxfordshire, England, UK