
Title
The Islamic Institute of the Great Sultan Qaboos Mosque, January 2003
Caption
40 computers are made available to the public at the Islamic Istitute of the Great Sultan Qaboos Mosque, Sultanate of Oman.
January 31, 2003
Credit line
Photo12/Maher Attar Photography
Reference
MTR07290_1160329
License type
Rights managed
Available size
23,4Mb (1012,7Kb) / 11,8in x 7,7in / 3543 x 2309 (300dpi)