Project Description

Project Description

278,85 m2

La Roca Village. Barcelona. Spain

//DRAFT//