Allantodia maxima

Allantodia maxima
English: Diplazium maximum.

Related posts