Iglesia de San Justo y San PastorParishShareBU-V-574109558 Villarcayo de Merindad de Castilla la Vieja, Castilla y LeónSpainGet directions