In 2020, it will have been 400 years since the Pilgrims left England on the Mayflower, and in one English city this is cause for both celebration and introspection. Plymouth, on the southwest coast of England, is where the Mayflower departed in 1620, and is now a city with beautiful Victorian naval buildings by the waterfront juxtaposed by a city centre overrun with Brutalist buildings that …
The Atlantic Project Brings Art (and Reflection) to Plymouth