St. Leo's Festival sees large turnout