Altamira : High Vision Cantabria is a refuge for old souls. It waits, motionless. It is also a sanctuary. Altamira. Alain Aillet June 20, 2025 - New Archaeology