Plant located in Central Park, Wallasey

Plant located in Central Park, Wallasey

Observation - Plant located in Central Park, Wallasey - UK and Ireland. Description: