Canal Street Merchandise Stall 1990s

Canal Street - North side – between Broadway and Mercer Street. Looking at this display, one can see why many people, mainly women, were offended. People w. children had to answer many questions…..
Related stories
Related people