The British Press Agencies Collection At The AGO

  • 899
  • 316