Aubrion Portland Softshell Jacket Shires ebwqge1939-Sporting goods

SRAM Truvativ X.9 GXP 2X10 Speed 180 39-26T Crankset with BB (Grey)