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
info_icon

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

Published At:
×