The "Florence + the Machine Live" user's logo

Florence + the Machine Live

Inverurie, United Kingdom

Dedicated to the live performances of Florence + the Machine

Stacks