Tallulah
Tallulah is a synonym of: Leaping Water 11a W-YWW 
Ron A. Scamp, England
Year of first flowering: 1998
Pitchroy x Belcanto
Leaping Water