Monday, July 9, 2012

Florence and the Machine + David LaChapelle


Check out this amazing visual masterpiece directed by David LaChapelle & John Byrne.

0 comments: