caption: The image shows a drawing of a building with a lot of windows on a black background. The building is located in London, England and is known as St. Stephen's Hospital. The drawing is detailed and shows the various windows and balconies of the building, as well as the surrounding area.