Royalty-free stock vector ID: 74895592

Vector calculator XXL detailed icon - Vector