Biba is back!

 

Biba was an iconic and popular London fashion store of the 1960s and 1970s.  Here's an article I came across Biba is back!  and with Daisy Lowe as the new face of Biba oh I'm so excited! 





Comments