Вот буквально только что набросал сетку галереи для другого вопроса. В данному случае нужно либо использовать subgrid, которая пока не поддерживается браузерами, либо просто использовать один грид на построение всей сетки. Возможности grid воистину безграничны.
Твой случай: