British order conferred in ceremony at Windsor Castle, in the English county of Berkshire

from GEO TV - Pakistan https://ift.tt/A26Qmx9