Do my eyes deceive me, or is this a painting of Saint Supice’s environs long ago?

My main blog is the Tipsy Teetotaler, http://intellectualoid.com.