Grande Dame Rose Bare Root Rootstock.png
sold out

Grande Dame Rose Bare Root

26.99