Ricardo Ortega

Age: 66
Country: United States
Location: Sacramento, CA
Team: LUNA-TICS
Logbook ID: 1090037
Member since: April 11, 2016