Languages: Italiano - English
Architecture studio

Shopping Center Le Vele, Desenzano del Garda, Brescia. 2003