The image shows an engraving of the Charter House in London, England.
Read full description
The image shows an engraving of the Charter House in London, England. It is a paper with a drawing of the building, trees, and text written on it. The building is surrounded by lush green trees and a bright blue sky.