Artists

Ji Chen

Cunningham Pier
Oil on canvas
46 x 74 cm

SOLD