Pages Navigation Menu

‘Mecca’, 54 X 72 inches., Oil on Canvas, 2000, Collection Anisha Mehta

'Mecca', 54 X 72 inches., Oil on Canvas, 2000, Collection Anisha Mehta

468 ad