Postcard. London. Westminster Abbey. England. United Kingdom. Not a Reproduction. See photos. Postmarked 1908
5073