GALLERY > Tapeography Works

the last night
the last night
duct tape
8 X 10"
2010