nichellecole.com
New Generation of Avant Garde
The term Avant Garde comes from the french military meaning advanced guard, the ones in the forefront. Over time the meaning evolved into anyone in the forefront of any movement, field, activity o…