Chiltern Green, Norfolk, United Kingdom

Chiltern Green, Norfolk, United Kingdom

Chiltern Green