Looking down Invalidenstraße street in Berlin Germany.

Invalidenstrabe Berlin Germany

Looking down Invalidenstraße street in Berlin Germany.