Peter Daverington

Detail image