Fabulous Cup Barcelona

 

This wonderful competition in scenic Barcelona, Spain, features dancers from around the world.