Great Horsetail

Great Horsetail

Observation - Great Horsetail - UK and Ireland. Description: