Royalty-free stock vector ID: 757206961

Christmas icons - Deer, discounts and decoration