Logo Assembly Logo Hemicycle

Churchill Museum in London wins 2006 Council of Europe Museum Prize