Snorcling at Rabida island
Snorcling with Galapagos penguins
 
Angel fish
More fish
Penguins playing on land
 
Diving down surrounded with Black Striped Selina