Margaret and David's wedding was held at the beautiful Sherbrooke Castle Hotel in Glasgow, an awesome bit of architecture with a stone's throw of the city centre. An emotional day, for many reasons, it was nonetheless a beautiful day, and was enjoyed by a warm and friendly group of family and friends.