Book of Culture>
Image 1 of 13

The Bar

Detail of Installation in Fidenza, Italy, 2004.