Treviso , Veneto, Italy
Buffalo, NY, United States
Veneto, Italy
Sacramento, CA, USA
blue ridge summit, PA, USA
Berlin, Berlin, Germany