Finisterrae

Two ghosts walk along the Camino of Santiago.