Santa Cruz

Saint’s Crossing. This town is one of the most beautiful places in the world. And certainly one of the strangest.