Roseann Smith

Roseann Smith

Wearer of many hats, master of some. Consumer of too much information. Notorious overthinker. Harborer of an inner writer. Must.let.her.out.