Luis Morera

Information
Nationality Costa Rica
Born11th July 1969
UCI 1 Wins

Best results Victories

Best results

Pos Race Editions
1st Vuelta a Costa Rica 96'