The XX + Florence and the Machine Posted byrebeccayeFebruary 8, 2010June 10, 2014Posted inMusikTags:Florence and the Machine, The XX Esplanade, Singapore, 7 February 2010 Published by rebeccaye A Declaration of Dependence. View more posts