Chicago, IL, United States
Sandra Abbo was born in Caracas, Venezuela in 1974. She holds a BA in Communications and Advertising from Universidad Catolica Andres Bello, and a MS in Integrated Marketing Communications from Northwestern University.
She has lived in Chicago with her family since 1996. Sandra has taken art less...
artworks
View All 1 Artworks