Hampstead Temple 1981 - divinecoolbreeze
Powered by SmugMug Log In
Temple of All Faiths, Hampstead, London, 1981

Temple of All Faiths, Hampstead, London, 1981