prince delarosa