Men's cycling jacket. (Upper Weston)

Gore-tex brand, XL.