O L D K E W G A R D E N S [.com]
LAST
|
BACK TO PAGE
|
NEXT
The February 17, 2003 Blizzard
The Kew Gardens Long Island Railroad Station as
seen from Lefferts Boulevard and Audley Street.