russell.findlay's picture
Russell Findlay
United Kingdom
2004