Lion's Mouth

Lion's Mouth

A short musical directed by Ken Russell.