New building in Vilafranca del Penedès

Map