The image shows an engraving of the interior of the Olympic Theatre in London, England.
Read full description
The image shows an engraving of the interior of the Olympic Theatre in London, England. It is a paper with two pictures, one of a building and one of people, with text written on it. The building is surrounded by trees and the sky can be seen in the background.