Images

Floristisch Photos – License unique photos ❘ Image Professionals

Hedgehog cucumber, spiny cucumber (Echinocystis lobata)
12168531 - Hedgehog cucumber, spiny cucumber (Echinocystis lobata)
Hedgehog, spiny cucumber (Echinocystis lobata)
12168532 - Hedgehog, spiny cucumber (Echinocystis lobata)