NOVA TWINS
London, UK
Follow to get notified of new releases
Nova Twins. South East London. Members: Amy Love (Vocals/Guitar) Georgia South (Bass)
Follow to get notified of new releases
Nova Twins. South East London. Members: Amy Love (Vocals/Guitar) Georgia South (Bass)