L├╝tzowufer 15
Berlin, Bundesland Berlin
December 5, 2011

Electric Vehicles at Grand Hotel Esplanade Berlin, Germany