The Windrush mini-museum has a temporary home on the first floor of the Sailmakers shopping centre.

Loading...