Skip to main content
TRIS logo image

Triveda (Auction House). Modern and Contemporary Indian Paintings. 25 October 2006 | Auction Catalogue