People's Arts Festival, Russell Industrial Center, Detroit, MI, 08/27/2011

Return to Event Shots





Updated Thursday, May 16, 2019