Roche Court


Roche Court - country house in Winterslow, Wiltshire, England.