Gorgeous blossomed red peony or dahlia with bright lush petals. Elegant blooming flower with stem and leaf isolated on #208793024
Description
Gorgeous blossomed red peony or dahlia with bright lush petals. Elegant blooming flower with stem and leaf isolated on white background. Colorful flat vector illustration.