Kirstin and David's stunning wedding at Dumfries HouseWhat a day, what a day, what a DAY! It is always special photographing a wedding day but I have always said it is extra special...