Internet homepage address in web browser

Royalty-free stock illustration ID: 65107006

Internet homepage address in web browser