A short film made for "Venezia 70 - Future Reloaded."
July 31, 2013
Released
Ang Kamera
2min
—
Tagalog
Centerstage Productions