europeana.eu
A lovely way to spend an evening
Find out more on Europeana