Cheri

About Cheri Hammons

Oregon native, Rogue valley resident, west coast admirer, freelance writer, DIY fanatic, wife, mother of two. Not necessarily in that order.