Germinating seed / seedling of Barringtonia sp. Washed up on beach. Masoala Peninsula, Masoala National Park, Madagascar.
Resolution
4054 x 2698px
Contributor
Rights
Release
Stock Photo ID
D1267_37_370
More ways to save
Market freeze