LONDON, UK // Scott Wright is Head of Creative at the record label XL Recordings where he has worked for ten years.
Follow Us