Aix En provence, France, France
Having grown up under the artist influence of art dealer father Robert Self, who gave Gilbert &George their first show in 1976, art has been a constant presence in my life. Living in France, Aix en Provence has intensified my passion for creation and exploration of culture and art.
artworks
View All 10 Artworks