Skip to main content

30-Second Opera: The 50 crucial concepts, roles and performers, each explained in half a minute

  • Author: Shirley, Hugo

Book

$13.25

In stock

Usually despatched within 1 working day

Contents

  • 30-Second Opera: The 50 crucial concepts, roles and performers, each explained in half a minute