

This postcard has been sold
Interior view of Westminster Abbey in London, showcasing the richly decorated altar with statues and a large reredos. The printed text on the front identifies the location and subject. The reverse indicates the card was printed in France and includes postage rates for Inland and foreign destinations.