Make up Artist at Get Lashed - London, England, United Kingdom
Get Lashed is a company based out of 125 Long Lane, London, United Kingdom.