Luo Brothers (China)
A Cup For Your Toy
2005
Art Poster

38" x 26"