Fatimiyya Islamic Center

Hayward, CA, USA