Church. We answered through Leon Cathedral. Built in 1747 it's one of the oldest in the country. There are 7 tunnels underneath this church that leave around the city to other churches
Photo by emilyeballard
Royalties free, Commercial & Editorial use
$10.00