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