Clare Littleford's picture

Clare Littleford


UK flag (b.1973)

Clare Littleford was born in Bedford in 1973. She now lives in Nottingham and works in community development in the voluntary sector.