fern of the Canary Islands and Madeira
<noun.plant>
<noun.plant>
Canary Island hare's foot fern |
Davallia canariensis |
Canary Island hare's foot fern |
Davallia canariensis |