Iglesia de El SalvadorParishShareBU-56109557 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions