Royalty-free stock illustration ID: 46308610

translate key - Illustration