Park

St Peter'S Square.

0.70 hectares · 0.39 km perimeter