Shannon Leigh O'Neil

Shannon Leigh O'Neil is a New York City-based writer, journalist, art critic and multimedia artist with a background in art history, archival studies, rare books and classical languages. She graduated Magna Cum Laude from the City College of New York. As an undergraduate, she minored in Latin and studied French. She also studied art, design and visual culture at London Metropolitan University. Her articles have appeared in The New York Blade, HX Magazine, GO Magazine and many online publications.
...
Read More »
Content
0
Fans
0
Contributor since
1/16/2008