A sun dog, solar halo and circumzenithal arc all seen by Martin Crow yesterday around 4.30pm.