Vilafranca del Penedes, Catalonia, Spain
Vilafranca del Penedès, Barcelona, Spain
Whistler, British Columbia, Canada
London, London
Barcelona, Catalonia, Spain
Barcelona, Catalunya, Spain
Catalonia, Spain
Vilafranca del Penedès, Catalunya, Spain
Christchurch, Canterbury, New Zealand