Advertisement

Black Storks in Cáceres - Spain Live cam

View of the black storks' nest in Cáceres, Spain

Advertisement