Reports

The Star Ball and Ballroom Championships at the Earls Court Arena, London, Monday, June 29, 1959

There are no relevant reports for this item