Designed by
Title
Sultan Qaboos Mosque, Muscat, Oman #133687957
Description
One of the largest Mosque the World. Named with the one of Greatest Sultan of Middle Eastern Country. With a huge area its a great structure of modern age.
This image is editorial