Nature

Great Heron
Great Heron
Roseate Spoonbill
Roseate Spoonbill
Snowy Egret
Snowy Egret
Tricolored Heron
Tricolored Heron
African White Spoonbill
African White Spoonbill
Wright Whale
Wright Whale

Cape Cod Bay

Sea Urchins and neon fish
Sea Urchins and neon fish

Akumal, Mexico

10 Foot Gator
10 Foot Gator

Sanibel Island, Florida