honey locust

honey locust

Observation - honey locust - UK and Ireland. Description: