Designed by
Title
Westminster Abbey interior, London, England, UK #274908231
Description
Charles Harbord and Clement Cottrell 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