Larchmont Then and Now

Then and Now: Chatsworth Avenue and Boston Post Road.