Shoes Talk Too

(Anche le scarpe parlano)

Italy 1949



Ciné Lumière Wednesday 17 May 2006, 19:30