Designed by
Title
Turin Cathedral, Italy #23502145
Description
Turin Cathedral (Duomo di Torino, Cathedral of Saint John the Baptist) is a Roman Catholic Church in Turin, northern Italy, build in the 15th century, which is famous to be to current resting place of the Shroud of Turin, one of the most interesting artifacts of human history.
This image is editorial