Michelle Russell on Muck Rack

Michelle Russell

London, UK
Events Director — British GQ
As seen in: British GQ

Deputy Editor for just-style.com