A magical evening to be had at Good Shepherd P&F Ball