OK. So, it's complicated alright!
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Hanger-on
Sail Rock, Thailand
Rhincodon typus | Whale Shark
pos·er
Gilli Mimpang, Bali
Mola ramsayi | Southern Ocean Sunfish
Sneaky
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Wink
Sail Rock, Thailand
Rhincodon typus | Whale Shark
JellyMan
Sail Rock, Thailand
Thysanostoma thysanura | Jellyfish
Top Banana!
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Make Room
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Interstellar
Sail Rock, Thailand
Thysanostoma thysanura | Jellyfish
If six was nine ...
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Shock and Awe
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Aloha
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Critical Mass
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Wandering Star
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Pou
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Scarface
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Follow me, I'm right behind you ... !
Sail Rock, Thailand
Caranx sexfasciatus | Big Eye Travely
Softly Softly
Mae Haad, Thailand
Diogenidae sp. | Hermit Crab
Bring it ... !
Gilli Mimpang, Bali
| Gilli Mimpang
Stalker
Chaloklum, Thailand
Tozeuma armatum | Sawblade Shrimp
Dissolve ...
Sail Rock, Thailand
Sphyraena qenie | Chevron Barracuda
Winged Wonder ... !
Bali, Indonisia
Ceratosoma gracillimum | Nudibranch
Behind you!
Sail Rock, Thailand
Caranx sexfasciatus | Big Eye Travely
Chaos was the law of nature; Order was the dream of man. Henry Adams
Sail Rock, Thailand
Sphyraena qenie | Chevron Barracuda
Crosstown Traffic
Sail Rock, Thailand
Caranx sexfasciatus | Big Eye Travely
Dream a little dream
Bali, Indonisia
Manta alfredi | Manta Ray
Rise
Sail Rock, Thailand
Rhincodon typus | Whale Shark
Suspended Load
Sail Rock, Thailand
Sphyraena qenie | Chevron Barracuda
The Tower
Sail Rock, Thailand
Caranx sexfasciatus | Big Eye Travely
Nap time
Horsey, Norfolk, England
Halichoerus grypus | Grey Seal (pup)