Ocean Rainbow

Ocean Rainbow

An early morning rainbow over the ocean as seen from a Florida beach.