Chiba Restaurant - 19" x 25" Electrical tape on paper (Public collection)

Back to Top