Designed by
Title
Westminster Abbey inside, London, UK #255833112
Description
Captain Henry Priestman monument 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