New York New York July 9, 2007 Shadyman Comments 0 Comment A Peninsula of New York, Fox Island, and Grenadier Island on Lake Ontario Views: 2,855 Share this:PrintEmailFacebookRedditTwitterMoreLinkedInPinterestPocketTelegramTumblrWhatsAppLike this:Like Loading...