Vermont Slate | Single (2′ x 2′) Seamless Skin Concrete Stamp

$45.60