Mother Of Omar Farouk
Yang Amat Mulia Raja Eleena binti Sultan Azlan Shah is a daughter of the current Sultan of Perak Sultan Azlan Shah. She was born on April 3 1960 and holds...