I've seen them all from our balcony at La Vista Beach, but it's a rare occurrence. Nice photo!