Villar de Chinchilla


Villar de Chinchilla is a village in Albacete, Castile-La Mancha, Spain.