the holy rattle

2016, oil, 40"h x 60"w

51. The Holy Rattle 40x60S.jpg