Ballet Monterrey

Ballet Monterrey, Mexico perform on Harlequin Floors