Portfolio > Works on Paper

Made in China
Made in China
Aerosol and Screen Print on Paper
17 x 22 inches
2008