owenthomasdavies's profile picture

owenthomasdavies

London, United Kingdom

Owen Thomas Davies is a multidisciplinary designer and creative director working at the intersection of fashion and technology.

owenthomasdavies's profile picture

No shows to display

When owenthomasdavies adds shows they will be shown here