University of Kent Fine Art department are staging a major piece of protest art at London's Tate Modern

2021-11-20 0

University of Kent Fine Art department are staging a major piece of protest art at London's Tate Modern