Review: Mermaids Christmas Ball ST.ART Magazine3 December 2024christmas, ball, mermaids, christmasball, xmas, st.andrews, st.a, st andrews, st.artComment