Twigzy

Pteris echinulata

Group:
Pteridophyte
IPNI:
17212350-1