St Mary's Hospital, Omori, Japan
St Mary's Hospital, Omori - a district located south of Shinagawa, Tokyo, Japan. Shown here (left) the Sister's Quarters (right) The Priest's House and (front) The Church under construction
Picture No
12916417
Media ID
45901678
Size
5381px x 3430px
(3.9MB)
Credit
Mary Evans / Grenville Collins Postcard Collection
Source
Unattributed postcard
Date
circa 1912





























