Beauty brand Girl Smells launches in UK and appoints WIZARD

Responsive image
source