A large fly sits on the surface of a Periwinkle leaf.

July 27, 2008