Shelley Turkington

Age: 53
Country: United States
Location: Durham, NC
Team: LUNA-TICS
Ranking ID: 1209647
Member since: August 10, 2018