silk river

Telegraph India

Telegraph India

On September 10, 2018, Posted by , With Comments Off on Telegraph India

Telegraph India

This article covering the Bengal’s Durga exhibition at the Thames Festival, appeared in the Telegraph (India) on 10th Sept 2018.

Comments are closed.