The new building of the Eye Clinic in Heidelberg, c. 1885, the university town in Baden-Württemberg on the Neckar River in southwest Germany, Historical, digitally restored reproduction of an original 19th century artwork, exact original date unknown.
The new building of the Eye Clinic in Heidelberg, c. 1885, the university town in Baden-Württemberg on the Neckar River in southwest Germany, Historical, digitally restored reproduction of an original 19th century artwork, exact original date unknown