Westminster, England. Churches. See London. Churches.
3
This card was printed at the Boston a Public Library, December 20, 1913.
Jio1