Long Beach Ballet Ambassadors 

  

3 Weeks in Long Beach &  3 Weeks in China