Johns Hopkins University Programs in Madrid
Romanos, musulmanes, cristianos. Segovia es una mezcla de estilos, fruto de las civilizaciones que la habitaron.