Designed by
Title
Tesla charging station, Stop & Shop Bakery, Somerville, MA, USA #276373951
Description
Tesla charging station at the Stop & Shop Bakery parking lot on McGrath Highway in Somerville, Massachusetts, United States
This image is editorial