Barcelona, Catalonia, Spain
Barcelona, Catalunya, Spain
Torre Pellice, Piemonte, Italy
Rome, Lazio, Italy