Freshly baked arabic flat-bread or khuboos. - Image Details