Samourai Meilland®: Large Head, 50-90cm


© Tamar Valley Roses 2015