Cecil Touchon
FS3543Ct14, 2015
TOUCH2166
collage and mixed media on paper, 18 x 12 inch image/ 30 x 22 1/2 inch paper
- Current Location: Sears Peyton Gallery - 210 Eleventh Avenue (between 24th + 25th Streets) Suite 802, New York, NY 10001 (google map)
- Collections: Sears Peyton Gallery