Polypodium interjectum

Polypodium interjectum

Observation - Polypodium interjectum - UK and Ireland. Description: