You can add any folder to the Gallery in File Explorer. After adding that folder, Windows 11 will automatically detect all the photos in that folder (including the photos in the subfolders) and show ...
File Explorer does have a Preview pane, but it eats into the main window permanently, and it still only offers a very tiny preview. It could be much better.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results