152 Collective housing. Tres Cantos. Madrid.

152 Collective housing. Tres Cantos. Madrid.