The Scarlet Flower

About The Scarlet Flower

A short version of S.T.

The Scarlet Flower is a 1972 fantasy film.

It runs 28 minutes and was released in May 1972.

In the United States it streams on Eternal Family and Klassiki.