Designed by
Title
Thomas Blake Glover Statue at Glover Garden in Nagasaki, Japan. Thomas Blake Glover 1838-1911 #189792223
Description
Nagasaki, Japan - Thomas Blake Glover Statue at Glover Garden in Nagasaki, Japan. Thomas Blake Glover 1838-1911 was a Scottish merchant in the Bakumatsu and Meiji period in Japan