The tale is shrouded in mystery, with some believing they arrived from Algeria. Others say the Barbary macaques arrived in Gibraltar from Morocco, by boat with the Moors or possibly via hidden ...
Some results have been hidden because they may be inaccessible to you