Iguana in a rain forest tree in La Selva Biological Reserve in Costa Rica

- Image ID: PH142N
Iguana in a rain forest tree in La Selva Biological Reserve in Costa Rica
wildnerdpix / Alamy Stock Photo
Image ID: PH142N
Location: La Selva Biological Station, Heredia Province, Sarapiqui, Costa Rica