...might be a great Indie band, but this is in fact Architecture in the German capital Berlin. The Park In is the biggest Hotel and a landmark right at the Alexander Platz.
Comments
Sign in or get an account to comment.