New building in Torrefarrera

Map