CAMEL
Camels, (Camelus dromedarius), Wahiba Sands, two camels walking across the desert, Sultanate of Oman.
Request Image
[Close Window]