Winner of the 2021 Green Man Rising award, and figurehead in Cardiff’s visual and performance art scene - Teddy is also a key player in developing Electric Soup as a platform.
View More>
Download our app or subscribe to our push notifications to get the latest alerts for this artist
Winner of the 2021 Green Man Rising award, and figurehead in Cardiff’s visual and performance art scene - Teddy is also a key player in developing Electric Soup as a platform.
View More>
Download our app or subscribe to our push notifications to get the latest alerts for this artist