Posts

Showing posts from September, 2012

Floating Ice On the Elbe River, Dresden, Germany

Department stores on Friedrichstrasse, Berlin

Checkpoint Charlie