1 / 1
Chaplin Film Shown in China - ECCI00023858

The New York Times.
1 leaf ; 14x18 cm
ECCI00023858, CH213
Sign in