Open a larger version of the following image in a popup:
"OFF TO SEE THE WIZARD II", mixed media artwork by Stef Ross artist from Chicago. Available at Carousel Fine Art Atlanta.
