Princess Roxanne Zaher: Only Grand-Daughter of the Last Crown Prince of Afghanistan
“Peacock” – a self-portrait of Roxanne Zaher, 2012. Born on 24 August 1988, Princess Roxanne “Roxy” Zaher of Afghanistan is the only child of Prince Muhammad Zahir Khan (b.1962) and his wife Princess Oshila (b.1958). Raised in Virginia, the princess moved to New York to pursue her education. Roxanne attended Stony Brook University; thereafter, the…