Searched for

SWEDISH AMBASSADOR TO INDIA PETRA MENANDER