Larry's expression is priceless as a baby sea lion approaches his foot. On Sombrero Chino Island in the Galapagos.
Sitting in the sand of Sombrero Chino Island in the Galapagos.
Taken on Sombrero Chino Island in the Galapagos.