A sea Iguana on the beach in the Galapagos Islands

A Lady
Stephen Hyde
Tue 9 Mar 2010 12:22
 

JPEG image