Pirates of Penzance-Pirate King, Young Frederic, Ruth

Pirate King, Young Frederic and Ruth