A worldwide community photographing and learning about wildlife
Camellia azelea
The Camellia azelea (common name only available in Chinese) is a Ornamental tree from China. It has red four inch flowers but also has dark green leaves.
China and Singapore
Spotted on Mar 31, 2013
Submitted on Mar 31, 2013
No Comments