El Noor Mosque

Toronto, ON | 1995