Alexander DeMaria
Twin Gods Worship One-Another
2010
Ink on paper
22"x 27"