Chapel Hill Islamic Society

(no permanent address), Chapel Hill, North Carolina