gibraltar barbary macaque mother child monkeys primates animals animalia natural history nature spain spanish espagna andalusia costa del sol uk united kingdom britain british pillars hercules heracles rock mediterranean ape monkey primate macacas sylvanus upper gibraltarian
{}