Osbaldo Lupo Lastra Garcia logo
  • Name: Osbaldo Lupo Lastra Garcia
  • Country: Ecuador
  • Weight: 78
  • Height: 180
  • Birthday: 1985-06-12
  • Preferred Foot:
  • Estimate Value: £0.9 Million
Current Play
#TeamPosition
30
Barcelona SC(ECU) Defensive Midfield