Share
twitterlinkedinfacebook
Image 1 of 1
IPR00397OMN.jpg
An oil depot on the outskirts of Muscat.