Cambridge, United Kingdom

Launch party of TLC Beauty, Cambridge