Plaza Mayor or Main Square, town of Leon, autonomous community of Castilla y Leon, northern Spain
Gothic Cathedral, town of Leon, autonomous community of Castilla y Leon, northern Spain
Buildings on Ancha Street, downtown Leon, autonomous community of Castilla y Leon, northern Spain