Moira Shearer

Moira Shearer

Performer