Ida Loo and Helen Tong in front of Hotel Yale on California Street, San Francisco, c. 1910-1915.

Item