London, London, United Kingdom
The series 'Human Nature Painting' evokes a collection of explorations into the depths of society, environment and human behaviour.
Concepts of culture, power, politics and history are confronted through the detailing of forensic type study of the built environment, our forced natural habitat; ...
artworks
View All 5 Artworks