2005 | Italy - Rome

Studio Marincola Architects, Rome