In need of some "inspiration." May I have your suggestions, links, examples for displaying multiple images representing artwork prints for sale.

Thinking about trying to adapt "FancyBox" used at http://www.jacquimorgan.com/about/bioImagesListFB.html or something done at http://www.jacquimorgan.com/hist/index.html -- wherein, onclick alternative to mouseover, opens pop up window using this old script:

Code:
/*in BODY <a href="#nogo" onclick="loadpage('../things/___.jpg')">TEXT</a>*/
// JavaScript Document
var mypop=null;
function loadpage(url) {
	if ((!mypop) || (mypop.close)) {
		mypop = window.open (url, 'mypop', 'width=400px,height=375px,toolbar=0,resizable=1,screenx=0,left=20,screeny=0,top=20');
	} else { mypop.document.location.href=url; }
	mypop.focus(); return true; 
	}
Code:
<a href="#nogo" onclick="javascript:loadpage('03_CalendarScottPrinting.jpg')" 
onMouseOver="document.holder.src='03_CalendarScottPrinting.jpg'; document.getElementById('text').innerHTML ='Scott Printing Calendar'" title="Scott Printing Calendar">   
<img name="1" alt="Scott Printing calendar" src="03_CalendarScottPrinting.jpg"  title="Scott Printing Calendar"></a>
...</div>
Question, how does a pop up translate in a mobile device? Is there a way to enlarge image shown in pop up? Can you give some FlexBox examples and/or comments about using FlexBox or Grid for multiple images?