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