Sep 3, 2010
He knows who's boss here. Taken on a beach on the island of Espaniola in the Galapagos on our last day there.