These are currently on display at St Martins in the Field church in Trafalgar Square, though I'm not sure of the significance. ;-) xx
Comments
Sign in or get an account to comment.