Photo of Dr. David Landsborough III and Mrs. Marjorie Landsborough in front of their house named “Formosa”, located in Redhill, England, home of their retirement in 1936 from Changhua Christian Hospital and return to England. Photo taken in the early 1950's.
Digital Contents of the 2023 Heroic Tales Exhibition at the St. George's Tron Church of Scotland