Al khobar Saudi Arabia - Jan 6, 2021 The water tower in Khobar, located in the east of the Kingdom of Saudi Arabia, on the Arabian Gulf

Stock Footage ID: 1069065895
Categories: Art, Backgrounds/Textures
Duration: 23.891s
Aspect Ratio: 16:9

Download Royalty Free Stock Images