Iglesia de Santiago ApóstolParishShareCalle Senaria24880 Valderrueda, Castilla y LeónSpainGet directions