Looking at the history of an invention many of us take for granted and exploring how social attitudes to people who wear glasses have changed over time. Show more
Discover 11,128,835 listings and 277,869 playable programmes from the BBC
Looking at the history of an invention many of us take for granted and exploring how social attitudes to people who wear glasses have changed over time. Show more