Town Hall, Valdemaqueda, Spain.