Thomas Blake Glover (1838-1911)

Map loading...

Thomas Blake Glover, Order of the Rising Sun (6 June 1838 – 16 December 1911) was a Scottish merchant in Bakumatsu and Meiji period Japan.

Source: dbpedia

BluePlaquePlaces.co.uk is a Good Stuff website.