Lyndene Park

Public park in Liverpool · 3.32 hectares