Cyrus Dastur

Cyrus is the founder of Asia's Largest short Film Club - SHAMIANA.