Green leaved plant

Green leaved plant

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