Crosses, saints and angels