Barbara Carole
Barbara Carole Twelve Stones
© 2008 Barbara Carole
Author Photo by Hilling Fine Portraiture