Title: Beverly Pepper in Todi
Subjects: Exhibitions, Plazas
Places: Todi, Italy, Piazza maggiore (Todi, Italy)
People: Beverly Pepper