http://www.unicaen.fr/rome/index.php?langue=anglais
Very much a work in progress but some of the images are good – the Curia for example. It does help if you can read some French though as I’ve encountered several captions en Francais.
Update: now just in French