When?
gb
Map view

Cosmelan in Potters Bar, England (2)