Share
twitterlinkedinfacebook
Image 1 of 1
L10742.jpg
A boat pulls up to the Angermeyer Point Restaurant in Puerto Ayora, Santa Cruz Island, Galapagos Archipelago, Ecuador.