Monday, May 3, 2010

Persona Non Grata



A brand I have created for Senior Thesis using the sideshow series I have been working on. The phrase "persona non grata" is Latin for "unwelcome person".