Mosaics of S.Maria in Trastevere by sandysmith
Santa Maria Maggiore, the large church near to Termini is reputed to have the best mosaics of the churches in Rome. Unfortunately I didn't see that church as it was under restoration but the mosaics at S.Maria in Trastevere must be a close second - they were stunning.