Historic Detroit

Rogers & MacFarlane

The firm of James S. Rogers and Walter MacFarlane.