19th International Festival Of Cellphone Cinema Grandly Inaugurated At Marwah Studios
Noida, India: The 19th International Festival of Cellphone Cinema was inaugurated with great enthusiasm and global spirit at Marwah Studios, marking another historic milestone in...