Better Place service station
Better Place A venture-backed company working to produce a market-based transportation infrastructure that supports electric vehicles. battery-switching station. Photographed in Katzrin, Israel
Details
License type
Rights Managed