LIMESTONE
St. Croix Limestone
(France)