Person

William Backhouse or Edward Leeds

England, UK

2 records

Eclipse2Hybridizer · 1869 · England, UKFigaro2Hybridizer · 1869 · England, UK