Polypodium interjectum, Rocca d'Olgisio, Piacenza, Italy

Polypodium interjectum, Rocca d'Olgisio, Piacenza, Italy

Observation - Polypodium interjectum, Rocca d'Olgisio, Piacenza, Italy. Description: