Dark Clouds Over Bahamas

Dark Clouds Over Bahamas

Dark stormy clouds over Our Lucaya beach on Grand Bahama Island, The Bahamas.