Big leaves by road side

Big leaves by road side

Observation - Big leaves by road side - UK and Ireland. Description: