Richard DuPertuis

  • dupertuis
  • Northern California
  • Advanced
  • 1472pts

Creative Statement

Documenting everything, one shot at a time