Advertisement

Alfeld - Storks Nest Live cam

View over the storks nest in Alfeld, Germany

Advertisement