Ilya Schukin

  • Ivsc
  • Ufa, Russia
  • Shooter
  • 302pts

Creative Statement