Wedding Photography at St Martin-in-the-Fields Trafalgar Square, London

16th June 2010