Natasha Marsh
Natasha Jane Marsh is a Welsh operatic soprano. A highly regarded performer in both opera and... more »
Natasha Marsh is a film producer and production manager. more »