Parrotia persica, Sheffield Park Garden

Parrotia persica, Sheffield Park Garden

Observation - Parrotia persica, Sheffield Park Garden - UK and Ireland. Description: