Cloth-cover'd altar