Toshiba 32L2063DB 32 Inch SMART Full HD LED TV Alexa Freeview HD.
Cracked screen
Collection from N12