Fiandre Pro.
Size M.
Sportful size a bit small so may be ok for size Small as well.
Brand new with labels.