Moggerhanger Park

Moggerhanger Park in Bedfordshire.