London Plane Tree

London Plane Tree

Observation - London Plane Tree - UK and Ireland. Description: