Michelle and Ollie's Wedding
Michelle and Ollie's Wedding at St Stephen's Twickenham followed by a reception at Hampton Court Palace . Saturday 13 July 2013. London, UK.
Photo Credit: Mark Chappell
© Mark Chappell 2013.
All rights reserved, see instructions.