15665389_10154415167194531_7166229423659960663_n

St Michael's choir

St Michael’s choir sing carols at the Grand Harbour Hotel

One of our regular annual events: carol singing in the De Vere Grand Harbour Hotel, Southampton on Christmas Eve