Screen shot of internet browser

Royalty-free stock photo ID: 68116318

Screen shot of internet browser