Sallyrango: Mother and baby humpback
Sallyrango: Las Galeras Beach
Sallyrango: Todo Blanco in Las Galeras
Sallyrango: Swimming with humpback whales
Sallyrango: Swimming with humpback whales
Sallyrango: Swimming with humpback whales
Sallyrango: Swimming with humpback whales
Sallyrango: Swimming with humpback whales
Sallyrango: Swimming with humpbacks
Sallyrango: Swimming with humpbacks
Sallyrango: Underwater humpback whales
Sallyrango: Underwater humpback whales
Sallyrango: Underwater humpback whales
Sallyrango: Underwater humpback whales
Sallyrango: Underwater humpback whales
Sallyrango: Rockhopper penguins
Sallyrango: Rockhopper penguins