Large leaved plant

Large leaved plant

Observation - Large leaved plant - UK and Ireland. Description: