Stewart Park Camera: iPhone 8 Location: Stewart Park near Cayuga Lake; Ithaca, New York Share this:EmailTwitterPinterestFacebookLinkedInPrintRedditTumblrLike Loading...