Pages

Tuesday, January 13, 2015

The French have a finely honed sense of satire (poster)



(h/t Esther)