Posted by: kerry (81 posts)
September 23, 2005 2:45 PM


A recent oil sketch of the shoreline of Great Captain's Island; a small island 1.5 miles south of Greenwich, CT in Long Island Sound.

Share on Facebook