Harrowdene

Harrowdene, England, United Kingdom