Christchurch. Hybrid Tea. Rich orange flowers that are produced in profusion, on matte green foliage.
Christchurch. Hybrid Tea. Rich orange flowers that are produced in profusion, on matte green foliage.