Saint Petersburg Eco-friendly Car Show

Two evironmentally friendly residents exploring the new Eco-bus.