British Museum

British Museum
30x40cm
Finely scratched acrylic on canvas 2016

British Museum
30x40cm
Finely scratched acrylic on canvas 2016