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