Stream Lily, Lamington National Park
Posted by Jessica Hazlewood
on 15 May 2020
This is a Helmholtzia glaberrima (Stream Lily) which grows along side the picturesque waterfalls in Lamington National Park. Binna Burra, Lamington National Park | 30/09/2018
Share