The Islamic galleries at the Metropolitan Museum of Art in New York and The Louvre are showcased.
Broadcast In: English Duration: 0:56:46The Islamic galleries at the Metropolitan Museum of Art in New York and The Louvre are showcased.
Broadcast In: English Duration: 0:56:46