Designed by
Title
Westminster Abbey interior, London, England, UK #274908218
Description
Major General James Wolfe memorial in Westminster Abbey. The church is World Heritage Site located next to Palace of Westminster in city of Westminster in London, UK.
This image is editorial