Stamford Raffles

Biologist, Scientist, Researcher, Politician, Writer

Birth
06 July, 1781
Horoscope
Other Names
Thomas Stamford Raffles, Sir Thomas Stamford Raffles

RELATED BIOGRAPHIES

Show More