Thursday, July 21, 2011

Richard Canard

1 comment:

Test Tower said...

Aching for a Fluxus Affair? Nice one Richard - I know the feeling.