The Game

Dong Bao series

2009 – Oil on canvas – 120cm x 190cm

Available