Vibrant rainbow appearing over the calm ocean water during a cloudy evening at the beach - Free Stock Photo | Picren | PicRen