Large leaved tree in park

Large leaved tree in park

Observation - Large leaved tree in park - UK and Ireland. Description: