Russell Preston via flickr

Marveling at the colorful magic show put on by Mother Nature at the end of each and every day in The Bahamas.

Last updated by on .