Preview Spain, Castille-Leon, Segovia, The Alcazar. Image ID: 797-12533 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain spanish espana castille leon castille castile leon castille & leon segovia europe europe travel destination holiday city architecture world heritage site alcazar castle fort fortifications