Stock Photo - Steinhude village at Lake Steinhude in Wunstorf, district of Hanover, Lower Saxony, Germany.

Stock Photo: Steinhude village at Lake Steinhude in Wunstorf, district of Hanover, Lower Saxony, Germany.