EditorialAn artisan takes a nap during a break from making an effigy of the demon king Ravana during preparations for the upcoming Hindu festival of Dussehra, New Delhi, India. - 07 Oct 2024
EditorialPrince William and Prince Harry leave St. Cyriac's Church in Lacock, Wiltshire following the wedding of Laura Parker Bowles to Harry Lopes on May 6, 2006. Photo: Anwar Hussein
EditorialPrince Charles, Prince of Wales, wearing a straw hat and garland, visits the village of Artiya in India on March 29, 2006. Photo: Anwar Hussein