ECUADOR | Friday, 20 June 2008 | Views [203]
Marine Iguana on Genovesa Island, sauntering off (he really did look like he was strutting!)