Back to Image Details
A small island off the coast of Belize protected by the surrounding reef.
Back to Image Details