Hôtel-Dieu de Paris, France (Order image 100014)