There's Just Something About Crystal Clear Water That You Gotta Love!

"Glover's Atoll Resort, Belize

4,701 views
38 faves
18 comments
Taken on September 9, 2009