Looking north on 117th Street from 84th Avenue, Kew Gardens, NY.  Sadly, the red house on the right was demolished in July of 2003.
Looking north on 117th Street from 84th Avenue, Kew Gardens, NY. Sadly, the red house on the right was demolished in July of 2003.