Charro clothing reflects the rich heritage and tradition of charros (Mexican horsemen and women), though it is also ...