Advertisement

Live Cams in Alfeld

Alfeld - Storks Nest
Alfeld - Storks Nest
View over the storks nest in Alfeld, Germany