The Dutch Moon

Netherlands Weird people · 3 comments

Link

Please wait...

3 thoughts on “The Dutch Moon”

  1. I think they are annoying users who submit problems with Street View images (asking for something to be blurred) and Google responds to these requests. This is my point of view!

Comments are closed.