Street view in Al-Khuraybah, a village in east-central Yemen Street view in Al-Khuraybah, a village in east-central Yemen Share this:TwitterFacebookLike this:Like Loading... Related