Sunday, July 05, 2009

Nature's wonder, ( Rosemary leaf Beetle ) this colourful insect or bug got my reflections on.

2:02 AM