Strange camera Effect on Google Camel View

5 years ago by in United Arab Emirates Tagged: ,

Google Street View recently took a ride on a camels to explore a United Arab Emirates desert.

google-camel-view