Thursday, November 15, 2012

iguana iguana


A green iguana (Iguana iguana) demonstrates its near perfect camouflage as it rests on a branch of a sea grape tree (Coccoloba uvifera). Paya Bay Resort, Roatan, Bay Islands of Honduras.

No comments: