Sculpture Center
by Judd Tully

Sabato Rodia’s “Watts Towers” was recently declared a national landmark, thirty-odd years after its completion in 1954. The soaring structures Read more…