Click here to return to the home page.

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