Princess Catherine Turns Heads in a Periwinkle Blue Kurta on Day Two in Pakistan

Princess Catherine Turns Heads in a Periwinkle Blue Kurta on Day Two in Pakistan

Young politicians
Young politicians
    Princess Catherine Turns Heads in a Periwinkle Blue Kurta on Day Two in Pakistan | Gan Jing World