Dovecote, Oxfordshire

1/12
Dovecote, Oxfordshire

Chris Hobbs

Dry Stone Walling