Ullibarri de los Olleros


Ullibarri de los Olleros is a village in Álava, Basque Country, Spain.