Stefan Teflon on Muck Rack

Stefan Teflon

Verified
London, United Kingdom
Editor — The Sixth Axis
As seen in: The Sixth Axis

Stefan. Probably wearing toe shoes. Something or other over at @thesixthaxis