Iglesia de Santiago el Mayor (s.XVI)ParishSharePlaza de la Iglesia05120 Navarredondilla, Castilla y LeónSpainGet directions