An iguana strolls a secluded beach on this island paradise.
Photo by ssandkb
Posted January 11, 2011