Photo No. 1989 - New York, New York

Tompkins Square on the Lower East Side

Pix  1989

up arrow