Droplets July 10, 2012by Rob 5 Comments Tiny water droplets rest on the petal of a flower. Original Post: In the Church Grounds Read Article →