Green Crocodile Iguana Lizard sitting on a log in Costa Rica
Green Crocodile Iguana Lizard sitting on a log in Costa Rica located in Manuel Antonio National Park. High quality photo
Size: 6000px × 4000px
Photo credit: © Noah Zastrow / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: antonio, costa, crocodile, green, igauana, iguana, lizard, log, manuel, national, park, reptile, rica, sitting