Tricolor and Crescent: France and the Islamic World

Quantity: