Alcubilla de las PeñasFrom Wikipedia, the free encyclopedia O Alcubilla de las Peñas, 'o le laumua lea o Spania. Alcubilla de las Peñas