Workers pouring artificial stone casting mixture into mold - West Palm Beach, Florida.

Workers pouring artificial stone casting mixture into mold - West Palm Beach, Florida.