David HallReportageAll-round31 miles Manager and Freelance Photographer Haverhill CB9 0JR (Great Britain) 05/23/2005 (updated 05/25/2005)