David Chege

  • DavidChege
  • Minnesota
  • Ambassador - Expert
  • 12597pts

Creative Statement

SoCal based photographer living in Minnesota