Sunday, September 6, 2020

‘Ōhia Lehua


The ‘ōhia lehua flower is an endemic plant that is found on all Hawaiian Islands.

No comments: