The film showcases art on display in the Islamic galleries at the Metropolitan Museum of Art in New York and The Louvre in Paris and explores the surprising cultural relationships between the Islamic and the Western worlds.
TV Schedules
Upcoming
No upcoming airdates
Recent
No recent airdates