Ithaca falls in Ithaca, New York in early November 2005. About 150 feet high.
MAX7D
HOME