Independent Owner & Fashion Designer at Miss Flapper - Liverpool, England, United Kingdom
Miss Flapper is a design company based out of Liverpool, United Kingdom.