Picture Showing - Photo Aide
A free program for Windows, by Newera Software Technology Inc
https://picture-showing-photo-aide.secursoft.net/