photo 3 of 3
Previous
|
Next
Iglesia Vera Cruz
View of the Iglesia Vera Cruz (Church of the True Cross) from the Alcazar. Segovia, Castile and Leon, Spain. The shrine church was built by the Knights Templar to house a relic of the True Cross and consecrated in 1208.