Protesters of all ages and lifestyles