Sign Language: week 236 - Telegraph

Another helping of amusing and confusing signs sent in by readers on their...

13K views telegraph.co.uk

Interest

Humor
Discovered by Barrie
on Dec 25, 2012

Stumblers Who Like This Page