Tokyo Story

1953-11-03

Isn't Life Depressing?