Sunset Beach Eclipse May 20th 2012 by jimnista on Flickr.