Designed by
Title
A stained glass window of the Alcazar of Segovia in Segovia, Spain #
Description
A stained glass window of the Alcazar of Segovia in Segovia, Spain. The stained glass is the work of artist Carlos Munoz de Pablos
This image is editorial