A chapel ceiling inside of a hospital in London, UK.
A chapel ceiling inside of a hospital in London, UK.