South London Press – The Migration Museum exhibits new installation as part of Windrush anniversary celebrations (08/04/2023)
The Migration Museum in Lewisham is exhibiting a new installation by multi-disciplinary artist, Evewright, as part of Windrush 75th anniversary celebrations.