Field of Remembrance
Westminster, London, United Kingdom
Westminster, London, United Kingdom
Field of Remembrance, Westminster, London