The 21st Stroud Revels was another glorious sunshiny success with hundreds of villagers getting together on Rothercombe Farm for the annual festival in aid of the village hall.