Barry Flanagan

Photo Credit: Rich Sanders, Des Moines

Barry Flanagan

Welsh, 1941 - 2009

entirely unexpected