No, not much doubt is there?! It is Jahili. I am trying to contact the photographer who put them on Flickr. He also posted a Twin Pin. Where is it taken do you think?
So if your photo is definitely Jahili, did you operate the Twin Pin and Pembrokes into Hamasa or Dau'di? That is the question!
Laurence