Florence and the Machine - BST festival

 

Stage show in Hyde Park. Costumes designed and fabricated.

 

‚Äč