Home Page
The Homestead Building on Lefferts Avenue (Boulevard) at the corner of Cuthbert Road, Kew Gardens, NY (c. 1920).
Click on image to view 2007 image of this same scene
.