CDI Italian Design Center

2011
Punta del Este, Uruguay
Integral Services
350 m2