A Little Princess

No miracle is ever too small.

1995-05-10 | 97 minutes

Rating: 7.6