Puzzle: Bee Happy

Photo taken in Sheepshead Bay by Kibbles (via Flickr), way back in 2004.