Samuel, como algumas das outras respostas sugeriram, máscaras de camada são muito úteis para esse tipo de coisa. Eu gostaria de ter aprendido sobre máscaras de camada no início da minha jornada (e você já deve ter feito isso, dada a idade dessa pergunta!) pode ser usado nessa situação.
As máscaras de camada foram um pouco confusas para mim no começo. Mas a seguinte analogia ajudou: pense em um pedaço de cartão branco que você pode usar como um estêncil em cima de outra coisa. Onde quer que o cartão branco cubra a imagem subjacente, você vê o cartão branco. Ao cortar (pense mais escuro) pedaços do cartão, você vê a imagem subjacente. No Gimp, você usa pincéis de tinta branca e preta para "preencher" ou "cortar" pedaços da máscara de estêncil / camada. De fato, o estêncil pode ser parcialmente transparente (cinza), o que fornece um nível muito fino de controle sobre o quanto a imagem subjacente é mostrada.
Comece duplicando a imagem original duas vezes. Na parte superior, use Cores / Limiar para criar um "estêncil" inicial como este:
É preto e branco como um estêncil bruto :) Vamos refinar agora. Selecione toda essa camada e copie-a para a área de transferência (ctrl-a, ctrl-c), clique com o botão direito do mouse na próxima camada, selecione "Adicionar máscara de camada" e use qualquer uma das opções (opacidade total branca, por exemplo). Você verá a caixa extra aparecer à direita da segunda camada.
(A propósito, observe que sempre que essa camada é selecionada, você deve estar ciente de que pode editar a própria imagem ou a máscara de camada (estêncil).)
Agora cole / ancore o conteúdo da área de transferência (imagem em preto e branco) na máscara de camada (ctrl-v, ctrl-h) e exclua a imagem de limite original, pois não precisaremos mais dela. Suas camadas ficam assim agora (observe a fina borda branca em torno da máscara de camada, que informa que todas as edições que você aplicar nessa camada serão aplicadas à máscara de camada):
A máscara de camada é um pouco afiada, então você pode usar os Filtros / Desfoque / Desfoque Gaussiano para desfocar um pouco as bordas (digamos 20 a 30 pixels).
Agora, a beleza das máscaras de camada começa a se mostrar. Para resumir, onde quer que a máscara de camada seja branca, a imagem da camada será exibida e onde a máscara de camada for preta, as imagens subjacentes serão exibidas. Assim, você pode ver que a máscara de camada é preta onde quer que a imagem original tenha subexposta. Portanto, selecione a imagem subexposta original e use as curvas, níveis ou ferramentas de contrato para clarear ou obter as partes escuras da imagem da maneira que você gosta. (Observe, ao fazer isso, que as áreas superexpostas não iluminam.)
Em seguida, selecione a camada com a máscara de camada - clique no lado esquerdo / imagem da lista de camadas, não no lado direito / máscara. (A borda branca se moverá para o lado da imagem.) Agora use as ferramentas de curvas / níveis / contraste para escurecer ou editar a camada. Você deve notar que as partes mais escuras (incluindo os shorts da mulher, por exemplo) não ficam mais escuras durante a edição. Somente as partes brancas da máscara de camada aparecerão na imagem real.
Se a qualquer momento as "linhas" entre as áreas escuras e claras se tornarem visíveis ou óbvias, você pode usar um pincel macio em preto ou branco com baixa opacidade para editar a máscara de camada ao longo da linha.
Eu pensei que o vestido das meninas era um pouco brilhante, então adicionei outra camada no modo Overlay e pintei um pouco com um pincel preto macio para escurecer apenas o vestido. Também aumentei a saturação de toda a imagem, agutei um pouco e saí com o seguinte resultado final, ao lado do original: