London, Greater London, United Kingdom
Greg Barth is an award winning artist from Geneva, Switzerland, currently based in London.
Greg Specialises in animation and design driven projects ranging from Music Videos to installation art.
His passion for strong, often surreal concepts, and contemporary minimal aesthetics have brought hi...
artworks
View All 4 Artworks