Costa Rica - Uncornered Market
Spider Trees from Below - Tortuguero, Costa Rica

Spider Trees from Below - Tortuguero, Costa Rica

Looking up into spider trees. Evergreen Lodge, Tortuguero.

Costa RicaTortugueroTortuguero lodgeplantsspider treetree