Skip to content
StreamScapeX

Monologo

Overview

Mike de Leon's short film from 1975, partially lost.

Details

Director
Status
Released
Release date
January 1, 1975
Original language
Tagalog

More like this