Teresa Walsh

Teresa Walsh is author of Body Revolution (Deconstructed Artichoke Press, 2010). She is currently writing a factional account of her time in Cuba, 1989-1992.