Galapagos Islands, Ecuador

Saturday, February 12, 2005

12/21 AM - Philips Steps Isla Genovesa


12/21 AM: Genovesa is one of the northen islands (north of the Ecuator). Here is a picture of Lauren, Alexa, and Priya on the panga going to the Price Philips Steps on Genovesa.

0 Comments:

Post a Comment

<< Home