Designed by
Title
Colocasia leaf, Large green foliage also called Night-scented Lily or giant upright elephant ear isolated on white background, #99184147
Description
Colocasia leaf, Large green foliage also called Night-scented Lily or giant upright elephant ear isolated on white background