Next Image


Santiago, Chile: 12" statuettes symbolize Spanish soldiers.
10/30/2006
Santiago 007