Russ & Helen had their wedding at The Maiden’s Tower at Leeds Castle in Kent. Helen was smiling throughout my time at the wedding, it’s always a pleasure photographing a wedding where the Bride is so happy. It was a pleasure photographing Russ & Helen and here are some of my favourite images from the day.