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