Show more posts

Latest Posts

The Final: Rumba

The Rumba of the final in the 2011 WDSF World DanceSport Championship Latin in Singapore.

XdPasE4mREM