St James Gardens

Public park in Liverpool · 3.7 hectares