Designed by
Title
Google Android Marshmallow #126786616
Description
Mountain View, CA, United States - August 13, 2018: Android Marshmallow statue at Google`s Merchandise Store and Google Visitor Center Beta. The statues of Android lawn are a popular place for selfies
This image is editorial