Lady Slipper Festival returns after hiatus