by David
Here’s the second part of my work as a Maidens Tower wedding photographer for the wedding of Carmela and Rich’s at Leeds Castle. After the meal, it was speech time – as always, very moving – a great speech by Carmela’s dad, a touching but...
by David
Leeds Castle is one of the premier castles in England, located 5 miles outside Maidstone in Kent. Built originally in 1119, The castle stands on an island in the moat created from the river Len. A favourite residence of King Edward 1st in the 13th century, in more...