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.
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.