Main Content
2D01790

Leopard catches sheep

LO Siu-kuen

2D01790

38cm x 29cm

Marker on paper

2018

$1800