Wallis Brothers Premium Photograph Gallery (Chicago IL)

Photographic studio at 117 Lake Street, Chicago, IL.

Showing the single result