East-of-the-Sun_0017.jpg Tambouka 2008 Dead flies in the kitchens of a social club in Tambouka, Russia.