Chalice Well, Glastonbury, Southern England
Glastonbury, England
Store window in High Street. Glastonbury, England