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.

No history to display

When owenthomasdavies listens to shows or tracks they will be shown here