The Clash (SOLD)

2013
Original Mixed Media on Panel
61 x 61 cm