Artwork > MEGACHURCH (2015)

The Creation of Adam X Eye of God Nebula
The Creation of Adam X Eye of God Nebula
Hand-cut posters on panel
24x36 inches
2015