Taken by: Dave Benz

Snorkel dive at Klein Curacao, Netherland Antilles.
Amaz...
Snorkel dive at Klein Curacao, Netherland Antilles.
Amaz... by Dave Benz
VOTES: 21
VOTE!