The Invisible Prince
Musical
Extravaganza
ABOUT THIS SHOW
Written by: James Robinson Planche