Kiosk
Sheila Ross Kiosk Contact paper, mylar, mylar tape, plastic frames, tape on corrugated paper
Kiosk
2003
Contact paper, mylar, mylar tape, plastic frames, tape on corrugated paper
56" x 76"

Kiosk