Segovia, Spain. 12-sided church of Vera Cruz built by Knights Templar in 13th century.

- Image ID: HYC761