greg barth
United Kingdom

Filmmaker

Platinum

Greg Barth is an award winning creative and director from Switzerland, currently based in Montreal.