Loading…
Lauracea sp. (avocado) in forest along the Tambopata River, Peruvian Amazon