New Music: Cavalcade

Fragile and mesmerising pop.

Cavalcade