Photo No. 0589 - New York, New York 1990

Pier 17 off Fulton Street

Pix  0589