magicicadae
Magicicadae

34"x28" • alkyd on masonite, ink, computer components