One of many impressive stained glass windows in the Alcazar of Segovia, Spain.