Ian Hamilton Finlay

Tate st. Ives, Cornwall, Uk

By Tom Morton