Advertisement
X

In Pics: India Art Fair In Delhi’s Okhla

India Art Fair was held in Delhi Okhla with artists displaying their masterpieces to the public.

Photo: Tribhuvan Tiwari/Outlook

India Art Fair was held in Delhi Okhla with artists displaying their masterpieces to the public.

Show comments
Published At:
US