Magnum Meilland®: Large Head, 40-60cm


© Tamar Valley Roses 2015