100.244.54
Spirella USA
A photographic print showing the outside of a three storey building.presumably the Spirella building, Niagara Falls, USA/America. A large group of female employees are standing on and below the fire escape. Circa 1912
photograph
photograph
industry
Spirella U.S.A.
Spirella