Stills of 3rd Day of 18th Chennai International film festival which is happening at Chennai

18th Chennai International film festival which is happening at Chennai from 18th to 25th Feb’  2021 organised by Indo Cine Appreciation Foundation (ICAF) in Association with PVR Cinemas.