Masjid Al-Huda

establishment, mosque, place of worship, point of interest

Lhohi

R99G+8RP