Mandatory Credit: Photo by Geoffrey Swaine/Shutterstock (13921953dn) General atmosphere on a sunny afternoon at the Mayfest. Mayfest is a celebration of music, dance and song in venues across the historic city of Winchester. The celebrations have pre