myGarden.org

Hard Shield Fern, Prickly Shield Fern

Polystichum aculeatum