Leibnizschule

Hannover, GERMANY