24 Frames

24 Frames is a film production company based in Colombo, Sri Lanka. Website: 24frames-lk.blogspot.com