New building in Sant Pere de Ribes

Map