europeana.eu
The Carnival in Rome. Fragment
Find out more on Europeana