Travel Pictures Have Resurfaced Of A British Explorer Who Travelled Through The Arabian Peninsula And Was Known Locally As Mubarak Bin London