The 11th annual Troika Russian Festival is this Weekend May 24-26.