Lullaby, Part I
First theatrical release and first release by Mia Farrow (June 12, 1968 / 1968)
Spark of Life
Album
October 10, 2014
First theatrical release and first release by Mia Farrow (June 12, 1968 / 1968)