large product photo

Religious:

Sai Baba Temple Complex,
New Delhi

(Award Winning Entry)