Luo Brothers
World's Famous Brands XXXXIII
2004
Ink and Colour on Paper
183 x 88 cm

Available