A Magic Flute that will make you weep

.....

© The Spectator