Description
The Detroit Institute of Arts, located at 5200 Woodward Avenue, on July 29, 2016.
Location
5200 Woodward Avenue - Detroit Institute of Arts/Film Theater
Photographer
File Size
5760 x 3840 pixels
128.219 MB Aspect Ratio: 3:2The Detroit Institute of Arts, located at 5200 Woodward Avenue, on July 29, 2016.
5200 Woodward Avenue - Detroit Institute of Arts/Film Theater
5760 x 3840 pixels
128.219 MB Aspect Ratio: 3:2