unbekannter Gast

Shops, Burford#

Shops, Burford
Licensed under PD

Shops in the town of Burford, the Cotswolds district, England.