Designed by
Title
With the biggest festival of India Durga puja approaching, preparations are in full swing. #255333296
Description
With the biggest festival of India Durga puja approaching, preparations are in full swing. Half painted idol of the Goddess.
This image is editorial