Menlo Park, CA, United States
Born in 1970 in San Antonio, Texas, Deborah Lawrence Schafer is a multidisciplinary artist whose curiosity drives her evolving processes, themes, and styles. Much of her work shines a light on changing environmental conditions and the beauty on earth that we are threatening to lose and has included ...
artworks
View All 11 Artworks