0

Picasso Peace and Freedom at Tate Liverpool

Picasso: Peace and Freedom is currently on view through August 30, 2010 at Tate Liverpool.