Webcam – White Storks – Alcalá de Henares – Madrid

This live streaming webcam is pointing at a white storks nest overlooking Alcalá de Henares, a picturesque city in Madrid, Spain.