Sir Raffles Thomas Stamford Share This Sir Raffles Thomas Stamford (Sir Raffles Thomas Stamford, Sir Raffles Stamford)