Hi! YOUR OPTIONS
Genus: Chaenomeles.
Species: Chaenomeles speciosa.
April 2013 from Newark garden show.