spotty plant

spotty plant

Observation - spotty plant - UK and Ireland. Description: