По-моему, вам структура в данном случае нужна такая , зачем внутри ставить дополнительные дивы?
если вам изначально неизвестные размеры и соотношение картинок, используйте параметр background-image
<div class="container py-4">
<div class="row">
<div class="col-md-6">
<img class="img-fluid" src="" alt="">
</div>
<div class="col-md-3">
<img class="img-fluid" src="https://www.w3schools.com/w3images/fjords.jpg" alt="">
<img class="img-fluid" src="https://www.w3schools.com/w3images/fjords.jpg" alt="">
</div>
<div class="col-md-3">
<img class="img-fluid" src="https://www.w3schools.com/w3images/fjords.jpg" alt="">
<img class="img-fluid" src="https://www.w3schools.com/w3images/fjords.jpg" alt="">
</div>
</div>
</div>