Royalty-free stock vector ID: 326001206

Blooming pomegranate tree vector background