Google Leaf View Serbia

5 years ago by in Serbia Tagged: , ,

Google Leaf View Serbia – A leaf is stuck on the Google Street View camera.