Photo No. 1990 - New York, New York

Tompkins Square on the Lower East Side

Pix  1990

up arrow