Newsham Park

Public park in Liverpool · 42.6 hectares