Jeremy Jardine

573-761-0241

News Tribune staff photographer