Sheikh Mohammed bin Rashid tours the Islamic art pavilion at the Louvre in Paris, France. Wam
Sheikh Mohammed bin Rashid visits the Louvre Museum in Paris. Wam
Sheikh Mohammed bin Rashid viewing an exhibit at the Islamic art pavilion at the Louvre in Paris, France. Wam
Sheikh Mohammed bin Rashid visits the Louvre in Paris, France. Wam