Home
About Trudie
Trudie's Art
Book: Stitched & Sewn
Exhibitions & "A Life In Tapestry"
Film
Appearances & Education
For Sale
More
"Badges of Shame" is on permanent display at Holocaust Museum LA. Both heart-wrenching and magical, it is one of the most popular exhibits among both adults and school children alike.