Angela Bang OFFICIAL Women's wear and swimwear label based in Barcelona, Spain.