Google Maps Logo on LCD Screen, Chrome Web Browser - Stock image
Computer Equipment, Computer Monitor, Desktop PC, Hypertext Transfer Protocol, Internet
Florence, Italy - July 17, 2011: Close up of an LCD screen showing the main logo on the Google Maps web page. Google Maps is a web mapping service application provided by Google. Google Chrome web browser.