Astor Place flea market alongside Cooper Union Foundation Building (2)

Astor Pl flea market alongside Cooper Union Foundation Bldg (2).jpg