Ali Sher

Ali Sher may refer to: