group 2006

Stella Art International

Paris, France