Gibraltar, located in southern Spain is known for their monkey’s. As one monkey leaves a woman’s head another monkey out of nowhere jumps onto her head.
Gibraltar, located in southern Spain is known for their monkey’s. As one monkey leaves a woman’s head another monkey out of nowhere jumps onto her head.