PHOTO: Rainbows galore on a sunny day