Hall's Rules of Social Order

Hall’s Rules of Social Order #210

28 June, 2010 (12:00) | Hall's Rules of Social Order

A gentleman always has a speech prepared.

 1,395 views