Home Features New Hall School put on Beauty and the Beast