Hazel McBain (Musetta). Photo Margot Watson
Hazel McBain (Musetta) in rehearsal. Photo Margot Watson
Hazel McBain (Musetta) in rehearsal for Edinburgh Grand Opera’s production of La boheme. Photo: Margot Watson
Hazel McBain (Musetta) in rehearsal. Photo Margot Watson
Hazel McBain (Musetta) in rehearsal for Edinburgh Grand Opera’s production of La boheme. Photo: Margot Watson