Your Wheelbarrow
Chaenomeles × Superba Red Joy
Chaenomeles × Superba Red Joy, red flowers