A bread seller leans out to feed cats from her tiny window storefront in Chefchaouen medina, Morocco, on October 28, 2007.