Spruill Gallery, Atlanta. USA

Spruill Gallery, Atlanta. USA