Delilah Montagu

Delilah Montagu is a name which keeps cropping up in music publications, perhaps in tandem with her stunning video for ‘Gold’, or her performance on … Continue reading Delilah Montagu