Artworks In Your Cart Are Not Reserved.
View All 76 Artworks
London, United Kingdom
1976. Paris.
London based artist
Art is the state where the singular and the universal converge.
I rivet states of minds and collect the items that surround me to build up my own interpretation of the space. Registering an existential memory in order to approach a certain time and circumstanc...
View All 76 Artworks