Beauty and the Beast

1984-08-13 | 52 minutes

Rating: 6.4