Number of views as of 18th June 2015 = 460.
The Camellia is a genus of flowering plants in the family Theaceae, native to eastern and southern Asia, from the Himalayas, east to Korea and Indonesia. There are 100–250 described species and they are now grown all over the world.
This one was captured in Devon, England.
Date: 19th March 2011.
Click here to view my Flower Power gallery!