Designed by
Title
Westminster Abbey inside, London, UK #255833137
Description
Altar of Westminster Abbey with Gothic style. The church is located next to Palace of Westminster in city of Westminster in London, England, UK. This church is UNESCO World Heritage Site since 1987.
This image is editorial