LCD screen

Royalty-free stock illustration ID: 77939284

LCD screen