toniflexen
Well-Known Member
After long distance discussion Street View is now allowed in Germany.
Some good shots!
http://maps.google.de/maps?hq=http:...ce=de-lp-emea-de-gns-svn&utm_term=mapleftsvde
Some good shots!
http://maps.google.de/maps?hq=http:...ce=de-lp-emea-de-gns-svn&utm_term=mapleftsvde