Humpback Whale
Roca Partida, Revillagigedo, Mexico
Mafia brothers
Roca Partida, Revillagigedo, Mexico
Walking giant
Roca Partida, Revillagigedo, Mexico
Octopus
Roca Partida, Revillagigedo, Mexico
White tip reef sharks
Roca Partida, Revillagigedo, Mexico
Humpback Whale with diver
Roca Partida, Revillagigedo, Mexico
Happy Camel
Petra, Jordan
Elephants
Sri Lanka