(27995) Nation of Islam, Muhammad Mosque No. 1, Detroit, 1965
Posted February 12th, 2013 by eclemens
in
An exterior view of Muhammad Mosque No. 1, located at 11529 Linwood Avenue, Detroit.
Date:
1965-02-23Physdesc:
Photo negativePhotographer:
Detroit News Staff- Login to post comments
- Thumbnail
- Printer-friendly version