Meagan O'Brien
Submitted by Meagan on

Meagan
O'Brien
Meagan O'Brien Born in New York, 1986.
Graduated from Alfred University School of Art & Design, 2008.
Studied BFA Design + Illustration.
Still working in Somerville, MA