Michelle Christina Larsen

1 Articles Published | Follow:
DeLeon Photoshoot: Behind The Scenes

Michelle Christina Larsen, a New York-based fashion super stylist and journalist, takes us behind the scenes of the DeLeon photo shoot for their new album Casata (JDUB Records), which re-imagines ancient Sephardic melodies as indie rock.