The Lake, North of Central Park, New York
Simply known as The Lake, located north of Central Park. This photograph offers a glimpse at the once modest New York sky line
Picture No
11007036
Media ID
46128963
Size
8661px x 6072px
(37.8MB)
Credit
© Kye Elliott / Mary Evans Picture Library
Source
Original Celluloid' negative
Date
1902





























