The Wall TV: Cymroza at the India Art Fair 2012

Cymroza Art Gallery showcases works of artists for the India Art Fair.