GOOGLE Maps Street View captures all manner of weird and wonderful things. Although most of the time the Google car captures mediocre and not very exciting images, sometimes, there are some occasions when it snaps more mysterious spectacles – such as this odd art installation. Daily Express :: Travel Feed
Read More »