Wednesday, June 22, 2011



PIGEON ENGLISH' AT THE POLICE COURT. No need for Chinese Interpreter.

Observer, Volume XI, Issue 636, 7 March 1891, Page 8

No comments:

Post a Comment