Designed by
Title
Detail of Kaiser Friedrich Therme building in Wiesbaden, Hesse, #95830627
Description
Detail of Kaiser Friedrich Therme building in Wiesbaden, Hesse, Germany. Wiesbaden is one of the oldest spa towns in Europe
This image is editorial