Skin Base: Loved By Vogue

Wednesday, June 29, 2011




Skin Base - the Foundation sensation from Illamasqua - first caused a stir in the April edition of UK Vogue ...