Virtual Art Museum by Isabelle du Toit

https://isabelledutoit.com/

It is best viewed on a Windows PC with your web browser.