Talk:Lena Swiftfoot
Jump to navigation
Jump to search
This is Olivia d'Abo as the princess in Conan the Destroyer, released in June 1984. The actress was born Jan 1969, which makes her... really young during the shooting of this movie.