Rainbow over ocean

Rate this Image: 

No votes yet

This is a beautiful rainbow that occurred offshore in Miami Beach.