Japanese flowering quince (Chaenomeles japonica)
The Japanese flowering quince (Chaenomeles japonica) is a small shrub well known for its flowers and small fruits. It is a very decorative plant. Relative of the most common quince tree that is known...