Long Beach Ballet Ambassadors 

  

 3 Weeks in Long Beach & 
2 Weeks in China   or   2 Weeks in Dresden, Germany