Designed by
Title
Perplexed Arab couple riding car holding and pointing at map #286465874
Description
Road Navigation Issue. Perplexed Arab couple riding car holding and pointing at map choosing route and having problems navigating vehicle, sitting in automobile, view from dashboard