Search Results for: Henry Ian Cusick rides a bicycle

Henry Ian Cusick rides a bicycle

Henry Ian Cusick, who plays Desmond on ‘Lost’, rides a Specialized bicycle during the bike portion of the Tag the World Triathlon in Waikiki, Hawaii. Photo by Tina Lau / Splash News.