Ocean Rainbow Rainbow caused by spray from ocean waves at Shore Acres Park, Ore., U.S.A Robert E. Schalck Share: Share on Twitter Share on Facebook Visit our Instagram