Man in Fez holding cigarettes roasting animals on spit on sidewalk; location unknown

Man in Fez holding cigarettes roasting animals on spit on the sidewalk; location unknown.jpg