HOLY LIME STONE

SMALL HOLY LIME STONE