Michael Crouser, ‘London, England 2001’, Pictura Gallery