The image shows the Leighton Hall in Lancaster, Texas.
Read full description
The image shows the Leighton Hall in Lancaster, Texas. It is a building with glass windows, a name board on the wall, a metal fence, some plants, a group of trees, and a cloudy sky.