Hotten Totten Hollandia
 2015, Acrylic over Monoprint on Paper, 77 cm x 55.5 cm
prev / next