Contact Ted about his photos here: pics@tedpolhemus.com
Punkish shop in (I think) St Marks Place, New York City, 1981. Is this inside Trash & Vaudeville?