Designed by
Title
Beautiful view of Quba Mosque in Medina, Saudi Arabia. #258311061
Description
The Quba Mosque is located in Medina, Saudi Arabia. Quba Mosque has the honor of being the first mosque in the world of Islam. Pilgrims from all over the world come to visit Quba Mosque.
This image is editorial