Lee Plaza in Detroit by Keith Emmerich | 2020, Oct, Sat, | 0 comments Lee Plaza in Detroit, Michigan.