The Windsor Tapestry
Steve Bell’s The Windsor Tapestry brings together 98 of these cartoons into a 28-metre long fabric tapestry telling a visual history of Charles III from 1980 to the present day
From Saturday 16 November
Steve Bell’s The Windsor Tapestry brings together 98 of these cartoons into a 28-metre long fabric tapestry telling a visual history of Charles III from 1980 to the present day
From Saturday 16 November