Campagnolo White Cycling Vest/Shirt Sz L
see pics for details (stains on front of shirt)