The Art of Cinema #570

 photo 1415057_10151856558428369_920926635_o.jpg
The Bitter Tea of General Yen
(Frank Capra; 1933)

No comments: