Thursday, October 29, 2009

Lorena Turner's "Made in China" Opens in Atlanta

Opening Reception November 13th, 7-9 pm
Cartel Studios + Gallery
Click image to enlarge and for more information.

Blog Archive