Iglesia de Santiago ApóstolParishShareCalle de la IglesiaValverde de Valdelacasa, Castilla y LeónSpainGet directions