Standing inside the almost-complete prayer hall of Palo Alto’s first freestanding mosque on San Antonio Road, Durriya Tyabji sees a space reminiscent of a mosque built in Cairo, Egypt, in 1125 A.D.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results