Vilafranca del Penedes, Catalonia, Spain
Catalonia, Spain
Vilafranca del Penedès, Catalunya, Spain
Barcelona, Catalonia, Spain
Vilafranca del Penedès, Barcelona, Spain
Tufo, Lazio, Italy
bristol, England, United Kingdom