Peel Here Snapshot

(Above) Peel Here 5, a photo from The Dirt Floor Magazine of Victoria Delgadillo’s sticker. The Dirt Floor was a leading contemporary and underground arts and …