New building in Sant Pere de Torelló

Map