Download Masjid Al-Salam is located at 1005 7th Street in West Oakland.jpg

Upload a new version

Previous versions: