Spring has sprung in charming St. Andrews, and with it comes a wave of new arrivals. Residents are eagerly embracing the happier weather with stylish outfits. From cozy jumpers to light vests, there's something for every taste. The streets are lively with residents meandering in their fashionable attire. The local shops are stocked with the latest