Kelly Taylor
Age: 52
Country: United States
Location: Idaho Falls, ID
Affiliation: TEAM MELALEUCA
Height: 6 ft 1 in
Weight: 330 lb
Logbook ID: 1455252
Member since: February 04, 2021