2018 Giant Trance X 29. Excellent mechanical condition. Has scratches and cosmetic blemishes.
Frame size is Large