Galapagos Day 6
Genovesa Island, October 14, 2004
Home Page
Index 2004