the painted altar