Craig Hall

Craig Hall has been a photographer for several years and is the owner of the Heavener Ledger newspaper and heavenerledger.com website