John Brookes

The Small Garden - Aura Editions 1987 - 256 P.,