Click here to return to the home page.

Lefferts Boulevard looking north from 83rd Avenue in Kew Gardens, NY (1941).