Australia 2004
Snorkeling the Great Barrier Reef off of Hamiltion Island
Photo Caption:
giant clam