Sheffield City Giants led a Dance for St George in the city centre on Saturday. They were joined by nine other local dance teams for performances in Barkers Pool, the Peace Gardens and Town Hall Square.
It climaxed with a final mass dance outside the Town Hall which seems to have left them momentarily flummoxed when this outlandish group appeared on the scene. With their painted faces and skimpy costumes they are thought to have been taking part in a fashion shoot.
PICTURE: JOHN SCHOLEY