A short film from Polytechnic University of the Philippines - Sta. Mesa.
Have you watched this? Rate and review now to share your thoughts!