Go to the profile of Leslie Clayton

Leslie Clayton

Online Media Assistant, Flower Shops
  • Flower Shops
  • United Kingdom

About Leslie Clayton

Leslie is an Online Media Assistant whose current employer is a London based flower shop. She's passionate about organic products, cosmetics, and homemade recipes.

Online Elsewhere