Iglesia de Santa María la Mayor (s.XIII)ParishShareCalle Los Curas37100 Ledesma, Castilla y LeónSpainGet directions