Isla San Cruz part one

Home Next

DSC02885

A tall ship in Puerto Ayora Isla Santa Cruz

4/13/2007