Transatlantic Trophy Unveiled Between Great Britain and the United States

Triennial Transatlantic Trophy Unveiled Between Great Britain and the USA First Installment Takes Place in Great…