Pic Of The Day #678 Dan Woog 5 years ago California? Costa Rica? No — Sherwood Island State Park, yesterday. (Photo/Marcia Falk) Share this:Print