Zelmira

Product code

Product category

Color

Scent

Pollen

115592

OT hybrids

Orange

Lightly scented

yes

Back to Product Range