Francisco Imoda
Photographer, Director, Scriptwriter
An ordinary mortal whose dreams are big but actually settles landing any kind of gig in the audiovisual industry.
NFS Score
1
(Freshman)