11990
1107801

Long Ago and Far Away

Beauty & the Beast

A beauty agrees to live in a beast's castle.