Designed by
Title
Tramway overpass at Ostra-Allee, Yenidze Factory in the background, Dresden, Germany #328266830
Description
Tramway overpass at Ostra-Allee, Yenidze Factory in the background, view the early evening twilight, Dresden, Germany - July 8, 2024