Friday, December 13, 2013

Our Lady Of The Largest Heart, As Seen Through New World Polarity. (Coming to America)










Oil on Masonite, 52"x36", 2013.

No comments:

Post a Comment