Camellia
"Camellia is a genus of flowering plants in the family Theaceae. They are found in eastern and southern Asia, from the Himalayas east to Japan and Indonesia. There are 100-250 described species with some controversy over the exact number...there are about 3000 cultivars and hybrids."...Wikipedia
This particular Camellia Blossom is on a plant in my neighbor's yard.
Comments
Sign in or get an account to comment.