Blossoming Chaenomeles (flowering quince, Japanese quince), a genus of spiny shrubs, native to eastern Asia.