sarah talbi

London, United Kingdom.

  • Work
    • fashion
  • Education
    • City University of London