Dresden 2011 - EverythingEverywhere
Powered by SmugMug Log In
Stairs going down straight into Elbe River in Dresden, Germany

Stairs going down straight into Elbe River in Dresden, Germany

EuropeGermanyDresdenElbe Riverstairslandmarktourist attraction