Royalty-free stock vector ID: 370302161

aloe vera with fresh drops of water - Vector