Kim Richards
Kim Richards writes full time in Northern California. She occasionally does temp work along with gardening, sewing, writing and reading.
Kim Richards writes full time in Northern California. She occasionally does temp work along with gardening, sewing, writing and reading. See less