Audilio Delgado

  • Audilio
  • Birmingham, AL, USA.
  • Shooter
  • 100pts

Creative Statement