Salamanca - Spain

The shells are a symbol of the Order of Santiago
[Salamanca - Spain]