Photo No. 1988 - New York, New York

Tompkins Square on the Lower East Side

Pix  1988

up arrow