Mar 11, 2011 1 min read Puzzle: Bee Happy Photo taken in Sheepshead Bay by Kibbles (via Flickr), way back in 2004.