Kittie Creighton

Biochemist and ex-science teacher, with a love of most music. Wildlife enthusiast, found grubbing in most ponds and ditches. Socialist and environmentalist.

Kittie Creighton