Vincent Hamel, ‘Reds’, 2005, Howard Scott Gallery

About Vincent Hamel

Dutch, b. 1931, based in Amsterdam, Netherlands