The Pearl Carpet of Baroda: The 19th-Century Indian Masterpiece Created With Millions of Pearls and a Story of Faith, Art and Royal Grandeur Read more