Valleruela de Pedraza town hall (Q126822803)
municipal building in Valleruela de Pedraza, Spain
Language:
other details
description municipal building in Valleruela de Pedraza, Spain