Image of Toad Reflection

Toad Reflection

A toad leaps from a rock in a rare rain puddle on the northwestern side of Kauaii. The island is only 30 miles across yet is home to the wettest spot on Earth, a tropical rainforest, and an arid desert.

Purchase a Print