Santa Cruz de Tenerife, Canary Islands, Spain
Andalusia, Spain
Burlington, VT, United States
Wilmette, IL, USA