Friday, December 13, 2013

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





Oil on Masonite, 54"x 30", 2013.
SOLD

No comments:

Post a Comment