Arabia Deserta

A short footage about various landscapes of the North Western part of the Kingdom of Saudi Arabia