Lake Vyrnwy International Sculpture Symposium, North Wales, UK
other works on show
12/20