Contemporary photograph of Villa Willmer building, located at Hildesheimer Chaussee (today: Hildesheimer Strasse) in Waldhausen quarter of Hannover, Germany. The photographer was Karl Friedrich Wunder. Image taken probably around 1890.