October 15, 2008
Max-Beer-Strasse, Berlin, Germany.

Max-Beer-Strasse, Berlin, Germany.