Share
twitterlinkedinfacebook
Image 1 of 1
IPR00391OMN.jpg
The mosque in the Sultan Qaboos University of Muscat.