Long Beach Ballet Ambassadors 

  

 3 Weeks in Long Beach &  2 Weeks in China