St. Croix Limestone

LIMESTONE
St. Croix Limestone
(France)