Designed by
Title
Scenic summer view of the Old Town architecture with Elbe river embankment in Dresden, Saxony, Germany #254885118
Description
Scenic summer view of the Old Town architecture with Elbe river embankment in Dresden, Saxony, Germany. High quality photo