Jeffery Amherst is named a knight of the bath.

Jeffery Amherst is named a knight of the bath.

Sponsors  |  View all