Isabella Huffington is an artist who lives in New York. She graduated from Yale in 2014 where she majored in art history. Her work can be found at isabellahuffington.com.
Sign up below to receive periodic email updates from Quiet Revolution.
© 2020 Quiet Revolution. All Rights Reserved.
All fields are required.