Hamamelis x intermedia 'Arnold Promise'Images (4)Videos (0)607054Witch hazel (Hamamelis x intermedia 'Arnold Promise')529143Witch hazel (Hamamelis x intermedia 'Arnold Promise')471390Witch hazel (Hamamelis x intermedia 'Arnold Promise')471389Witch hazel (Hamamelis x intermedia 'Arnold Promise')Images (4)Videos (0)