Cecil Touchon
fs3389ct13, 2013
TOUCH2121
collage, 19 1/2 x 15 1/2 inch paper/ 6 1/2 x 6 inch image
- Subject Matter: Paris Papers
- Current Location: STUDIO
- Collections: PARIS PAPERS, Sears Peyton Gallery
Cecil Touchon
fs3389ct13, 2013
TOUCH2121
collage, 19 1/2 x 15 1/2 inch paper/ 6 1/2 x 6 inch image