Royalty-free stock photo ID: 31961620

binary stream - Image