SlideshowSlideshow

van  guard  n  the foremost or leading position in a trend or movement