Photo No. 0460 - New York, New York 1990

Fifth Avenue near Plaza Hotel

Pix  0460