A documentary on the experience of Lekra artists who once lived, worked, and produced at Jalan Tjidurian 19, Central Jakarta.
No lists yet
Create your first list to organize your movies and shows