Priest's long, white sleeved vestment