sailors orphanage circa 1905 or later liverpool uk
Date & Place:
at sailors orphanage in liverpool United Kingdom