Guardian
Guardian

90 x 90 cm
oil on board
2007
sold

Guardian

90 x 90 cm
oil on board
2007
sold