couple of iguanas hanging out in the tress at the Canarias Rest Stop, Muelle, CR
costa ricasarchimonteverdearenaliguanacanarias rest stopmuellepechner productionsrichard pechner