Isla Isabela Galapagos Islands
Neat Pub on the beach
4/20/2007