James Anderson was the architect of Detroit's Old City Hall and also worked on many churches in the city in the mid-19th Century.
James Anderson was the architect of Detroit's Old City Hall and also worked on many churches in the city in the mid-19th Century.