Villanueva de la Sierra
(Q24011964)
capital of Villanueva de la Sierra Municipality, Spain
capital of Villanueva de la Sierra Municipality, Spain
Language:
Current Data About
Villanueva de la Sierra