Lotus Pond 13

荷塘池 13

90 cm x 90 cm

OIl on Canvas

2005

<< Prev Next >>