Steve Harding, Mechanics Bank

Steve Harding, Mechanics Bank