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