Psychedelicatessen

Rivington Street store decorated as part of a filmset

New York, NY, USA