Designed by
Title
Alocasia odora foliage Night-scented lily or Giant upright elephant ear, Exotic tropical leaf, isolated on white background #113283519
Description
Alocasia odora foliage Night-scented lily or Giant upright elephant ear, Exotic tropical leaf, isolated on white background with clipping path