Richard Long (born 1945)

23 Works