Show more posts

Latest Posts

2011 World Ten Dance: The Final | Latin | Rumba

The Rumba by the finalists of the 2011 WDSF World DanceSport Championship Ten Dance in Shanghai, CHN.

 

dkSS84dfH_k|Mambo