Into The Melting Pot
The National Holocaust Centre and Museum Acre Edge Road,, Laxton, Nottinghamshire, United KingdomSpain, 1492. At twilight on her final night in Seville, a Jewish woman lights the lamps. She is being forced to leave Spain and set sail for an uncertain future. […]