Image 1 of 1
TRR 03 DM700 001.JPG
Heraldo- naturalist with walking tree, El Remanso Lodge, Osa Peninsula, Costa Rica.