Santa Cruz Palace
From Wikipedia, the free encyclopedia
Santa Cruz Palace is a palace in Valladolid in western Spain. Construction began in 1486 but in 1490 building came under the control of Lorenzo Vázquez de Segovia who finally completed itin 1491.