Iglesia de Santa MaríaParishShareCalle de San Cristóbal40212 Cuéllar, Castilla y LeónSpainGet directions