Iglesia de la Santa CruzParishShareCalle San Cibrián09574 Valle de Valdebezana, Castilla y LeónSpainGet directions