Back to photostream

Punta Vicente Roca

Inflatable boat off of the ship ‘Santa Cruz’ inside a large sea cave at Punta Vicente Roca, Isabela Island, Galápagos Islands.

237 views
1 fave
0 comments
Uploaded on March 23, 2015
Taken on March 5, 2015