Stock Photo - The Castle of San Vicente. Argüeso town, Cantabria province, Spain.

Stock Photo: The Castle of San Vicente. Argüeso town, Cantabria province, Spain.