Part I of this Old New York cat tale begins in 1825 at the old Hermitage Farm on the west side of Manhattan, where a large horse car depot was built in 1864.
Part I of this Old New York cat tale begins in 1825 at the old Hermitage Farm on the west side of Manhattan, where a large horse car depot was built in 1864.