Unknown green plant

Unknown green plant

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