Vincent de Paul saying Mass

Vincent de Paul, gold vestments, halo, at Mass; altar server at his side. Probably vision of Three Globes. Internet image. Original unknown, presumably Italian; rare depiction of SVdP at Mass