Cher Krause Knight

Public art : theory, practice and populism/ by Cher Krause Knight - Malden: Blackwell, 2008. - 187p.

9781405155595


Art United States
Arts

700.973 / CHE/P