Gallup Marble Company

GPTKB entity