Vilafranca del Penedès, Catalunya, Spain
Vilafranca del Penedès, Barcelona, Spain
Barcelona, Catalonia, Spain
Vilafranca del Penedes, Catalonia, Spain
Bellmore, New York, United States
Istanbul, Istanbul, Turkey