Olive Mount Playing Fields

Public park in Liverpool · 5.15 hectares