New short film at the Tom of Finland House in Los Angeles

A new short film by Lior Shamriz set in Berlin in 1934 and filmed at the Tom of Finland house in Echo Park, Los Angeles.

Comments are closed.