Stock Photo - River Elbe, Hofkirche, Castle, and Frauenkirche Church of our Lady, Dresden, Saxony, Germany, Europe

Stock Photo: River Elbe, Hofkirche, Castle, and Frauenkirche Church of our Lady, Dresden, Saxony, Germany, Europe.

Searchable keywords

Choose multiple keywords