Skip to main content
Digital Archive Toronto Public Library Homepage

Steffens Photographic Art Studio (Chicago, Ill.)