Ellie Harrison is an artist & activist based in Glasgow (UK). In January 2023 she won the Stephen Fry Public Engagement Award for her 'Bus Regulation: The ...
確定! 回上一頁