BOOK OF REVELATIONS
This 300 foot painting is currently on display at the City Museum in St. Louis, MO
Click to continue for upclose views