Designed by
Title
Grand Mosque in Mecca, Saudi Arabia. The largest mosque in the world with the Kaaba in the center. #343051678
Description
Grand Mosque in Mecca, Saudi Arabia. The largest mosque in the world with the Kaaba in the center. Islamic Hajj concept. Flat vector illustration