Pilgrims to America and the limits of freedom

  • 400 years Pilgrims to America – Museum de Lakenhal Leiden – The Netherlands