The Art of Cinema #318


La Cina è vicina
(China is Near)
(Marco Bellocchio; 1967)

No comments: