Hannibal, N.Y. village square