A view at the Parker Webb Building from May 8, 2025
Photo (©) by Helmut Ziewers (www.ziewersphotography.com) of HistoricDetroit.org
May 8, 2025