70176357 - Giant Horsetail (Equisetum telmateia). La Coruña. Galicia. Spain12085683 - Bed of rough horsetail with slate plant label12085700 - Sandy terrace and bed of horsetails in mature garden12085714 - View through green plants into mature summer garden