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.