bornbythesea:

By Lauren Parker: Snorkeling off of Caye Caulker, Belize

bornbythesea:

By Lauren Parker: Snorkeling off of Caye Caulker, Belize

(Source: National Geographic)