Tag: Aimee Leigh
A Net Art Show on the Internet Review is a new ongoing series of reviews of net art shows… on the internet. Art Baby is an online exhibition space that supports artists who “consider digitality to be a main focus of their practice” “in the beginning stages of their career.” Currently on view: Aimee Leigh. Expectingly, […]