Bread and roses

from Wikipedia, the free encyclopedia

Bread and Roses stands for:


See also: