Iglesia de Santa CruzParishShareBU-56309574 Merindad de Valdeporres, Castilla y LeónSpainGet directions