Philosophy/ENGLISH

Ambigram for Dept. of English & Philosophy, Drexel University    2007