Alvaro E. Madrigal

Ontario, Canada

Multifaceted Artist

Graphics Communicator

Computer Aided Designer

Architectural+Industrial Designer

Mechanical 3D Visualiser

Music Mixer+sound wave editor

  • #squashracquets
  • #soccer
  • #cycling
  • #finearts
  • #chess