small green plant

small green plant

Observation - small green plant - UK and Ireland. Description: