One of the first colored films to be produced in the Philippines.
Press ESC key or click outside to close.
No trailer found.