Lim Leong Seng (Chinese, )

rickshaw by lim leong seng

Lim Leong Seng

Rickshaw, 2013

33 Auction