Meishi Smile

Aristophanes, Plaster Cast, Meishi Smile At The Resident, Wednesday April 14th 2016

By Alyson Camus | April 15, 2016

It was a strange collage with syrupy vocal swirls and Star Wars futuristic effects