Thomas Stamford Raffles Map of Java | Exploring South East Asia With Stamford Raffles

Historic Images / Alamy Stock Photo / Argusphoto