Scarselli shop

Leonardo Scarselli Shop – Italy

Project: Studio Svetti Architects